begintalkscript;
variables;

begintalknode 1;
state = -1;
nextstate = 1;
condition = 1;
question = "Surxa";
text1 = "Finally you meet the naga. She/it is bright green and three times as tall as you are.";
text2 = "_Adventurers, at last! Now, hand me the orb and I'll unlock it. SSSSSSSSSSSSssssssss._";
action = INTRO;
text5 = "_What are we waiting for?_";

begintalknode 2;
state = 1;
nextstate = 1;
condition = has_special_item(2);
question = "Here you are. (Give it to her.)";
text1 = "_Yes. Archa-Schzamm-Sine-Zhall-Locktwarr-Thuz._ The orb gains a magical glow. She gives it to you.";
text2 = "_Here you are. Now I am free!!!_ She takes a leap and disappears through the hole in the wall.";
action = END_TALK;
code = change_spec_item(2, -1);
       reward_give(462);
       erase_char(character_talking_to());
break;

begintalknode 3;
state = 1;
nextstate = 1;
condition = get_flag(104, 0) < 4;
question = "Ummm Uh, what orb?";
text1 = "_Oh, you silly stupid semi-intelligent fools! You didn't bring the orb with you?! Flee this place quickly, there's not much you can do without the orb._";
action = END_TALK;